×

stare sb in the face meaning in Chinese

盯着某人的脸看, 就在某人眼前, 迫在眉睫

Related Words

  1. staring
  2. stares
  3. jezewo stare
  4. stony stare
  5. stared polygon
  6. chain staring
  7. involuntary staring
  8. staring characteristics
  9. frosty stare
  10. stare vision
  11. stare mesto
  12. stare sb down
  13. stare sb out
  14. stare sb out of countenance
PC Version

Copyright © 2018 WordTech Co.